whole-cell vaccine - Francés Inglés Diccionario